// 存储token
function saveToken(token) {
  // TODO 优化判断token时长
  wx.setStorage({
    key: 'token',
    data: token
  })
  return true
}

function getToken() {
  const token = wx.getStorageSync('token')
  return token
}

// expire
function saveTokenExpire(expire) {
  // TODO 优化判断token时长
  wx.setStorage({
    key: 'tokenExpire',
    data: expire
  })
  return true
}

function isTokenExpire() {
  const expire = wx.getStorageSync('tokenExpire')
  return (new Date()).getTime() < expire * 1000
}

module.exports = {
  saveToken,
  getToken,
  isTokenExpire,
  saveTokenExpire
}